Słownik techniczny polsko-angielski

upstream, up the river